altar lamp - English Synonyms Dictionary